HeaderPane
Main
Hide

SftButton/OCX 4.0 - ActiveX Button Control

Share Link
Print

New Features

SftButton/OCX 4.0 is virtually 100% upward compatible from version 3.0 and older versions. Upgrading a project from an older version usually takes just a few minutes. For details about upgrading, please see "Upgrading To Version 4.0".

Product Enhancements

  • Dark mode support. The DarkMode property follows the Windows "Choose your mode" setting, or forces the light or dark palette. DarkModeActive reports the current state and the DarkModeChange event is raised when it changes.
  • Windows High Contrast support, enabled by default. When the user's contrast theme is active the control renders with the system palette and ignores application-chosen colors, as Microsoft's accessibility guidelines require. See the HighContrastMode and HighContrastActive properties and the HighContrastChange event.
  • Accessibility - built-in Windows UI Automation support, so Narrator, NVDA, JAWS and other assistive technologies can read and operate the control. No opt-in and no code change is required.
  • Per-Monitor DPI awareness. The control re-renders when its window moves to a monitor with a different DPI. The DPI property returns the current monitor DPI and the DPIChanged event reports the change.
  • The ImageScaling property scales the images supplied to the control by the current DPI, so artwork prepared at 96 DPI keeps its physical size on a high-DPI monitor.
  • Support for Visual Studio 2026, 2022 and 2019, including automatic addition of the control to the Toolbox.

Last Updated 08/23/2026 - (email)
© 2026 Softel vdm, Inc.